trail permit - French English Dictionary